35 pubs · 2,047 cites · h-index 18
Università degli Studi del Piemonte Orientale “Amedeo Avogadro”
2024 - 2024
ETH Zurich
IFOM
2016 - 2024
Italian Association for Cancer Research
European Institute of Oncology