Review Open access Journal of Translational Medicine 13k Accesses 58 Citations 19 Altmetric Metrics details