Review Article Open access Molecular Medicine 2370 Accesses 145 Citations 6 Altmetric Metrics details