Research Open access Journal of Translational Medicine 3571 Accesses 61 Citations 1 Altmetric Metrics details