Research Open access Journal of Translational Medicine 4403 Accesses 39 Citations 3 Altmetric Metrics details