Research Open access Journal of Translational Medicine 2372 Accesses 8 Citations 7 Altmetric Metrics details