Research Open access Journal of Translational Medicine 11k Accesses 59 Citations 1 Altmetric Metrics details