40 pubs · 147 cites · h-index 6
University of Milan
2023 - Present
Azienda Socio Sanitaria Territoriale Grande Ospedale Metropolitano Niguarda
2023 - Present
Fondazione IRCCS Istituto Nazionale dei Tumori
2020 - Present
European School of Oncology
2023 - 2023
Illinois Institute of Technology
2008 - 2008