Research Open access Journal of Translational Medicine 5133 Accesses 140 Citations 21 Altmetric Metrics details