156 pubs · 25,201 cites · h-index 36
Fondazione IRCCS Istituto Nazionale dei Tumori
2004 - Present
Tumori Foundation
2010 - 2025
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2020 - 2020
IFOM
2019 - 2020
Zero to Three
2012 - 2014