Letter to the Editor Open access Journal of Translational Medicine 710 Accesses 1 Altmetric Metrics details