Review Open access Journal of Translational Medicine 3330 Accesses 8 Citations 1 Altmetric Metrics details