Research Open access Journal of Translational Medicine 3386 Accesses 68 Citations 10 Altmetric Metrics details