Research Open access Journal of Translational Medicine 3720 Accesses 28 Citations 3 Altmetric Metrics details