Research Open access Journal of Translational Medicine 2843 Accesses 10 Citations 2 Altmetric Metrics details