Research Open access Journal of Translational Medicine 34k Accesses 653 Citations 59 Altmetric Metrics details