Research Open access Journal of Translational Medicine 2269 Accesses 8 Citations 1 Altmetric Metrics details