Review Open access Journal of Translational Medicine 24k Accesses 127 Citations 11 Altmetric Metrics details