516 pubs · 21,148 cites · h-index 75
Fondazione IRCCS Istituto Nazionale dei Tumori
1981 - 2025
Epigenomics (Germany)
2025 - 2025
University of Parma
2023 - 2023
Istituti di Ricovero e Cura a Carattere Scientifico
2014 - 2023
Early Warning (United States)
2023 - 2023