Commentary Open access Journal of Translational Medicine 15k Accesses 202 Citations 14 Altmetric Metrics details