230 pubs · 4,795 cites · h-index 33
Fondazione IRCCS Istituto Nazionale dei Tumori
2016 - Present
Humanitas University
2024 - 2025
AstraZeneca (Netherlands)
2025 - 2025
AstraZeneca (Spain)
IRCCS Humanitas Research Hospital