Review Open access Journal of Translational Medicine 15k Accesses 67 Citations 7 Altmetric Metrics details