Research Article Open access Molecular Medicine 2178 Accesses 29 Citations 1 Altmetric Metrics details