Research Open access Journal of Translational Medicine 2802 Accesses 10 Citations 17 Altmetric Metrics details