Research Open access Journal of Translational Medicine 6016 Accesses 129 Citations 2 Altmetric Metrics details