Methodology Open access Journal of Translational Medicine 2864 Accesses 21 Citations 2 Altmetric Metrics details