927 pubs · 32,937 cites · h-index 90
Fondazione IRCCS Istituto Nazionale dei Tumori
1980 - 2025
Smartex (Italy)
2023 - 2023
Università degli Studi del Piemonte Orientale “Amedeo Avogadro”
2020 - 2020
Humanitas University
2020 - 2020
Mario Negri Institute for Pharmacological Research
2020 - 2020