23 pubs · 1,149 cites · h-index 13
European Institute of Oncology
2021 - Present
The Francis Crick Institute
2016 - 2024
Istituti di Ricovero e Cura a Carattere Scientifico
2022 - 2024
Humanitas University
2018 - 2022
Cancer Research UK
2018 - 2018