Research Open access Journal of Translational Medicine 7664 Accesses 41 Citations 6 Altmetric Metrics details