Research Open access Journal of Translational Medicine 4570 Accesses 25 Citations 8 Altmetric Metrics details