Research Open access Journal of Translational Medicine 7675 Accesses 12 Citations 2 Altmetric Metrics details