Research Open access Journal of Translational Medicine 9161 Accesses 31 Citations 3 Altmetric Metrics details