517 pubs · 44,262 cites · h-index 98
National Cancer Institute
1983 - 2025
National Institutes of Health
1983 - 2024
Division of Cancer Epidemiology and Genetics
1999 - 2024
Cancer Institute (WIA)
1986 - 2020
Casa Sollievo della Sofferenza
2018 - 2018