11 pubs · 247 cites · h-index 7
Mario Negri Institute for Pharmacological Research
2025 - 2025
Fondazione IRCCS Istituto Nazionale dei Tumori
2023 - 2024
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2021 - 2023
Ospedale Maggiore
2021 - 2022
University of Massachusetts Chan Medical School
1993 - 1993