Review Open access Journal of Translational Medicine 70k Accesses 38 Citations 11 Altmetric Metrics details