202 pubs · 2,745 cites · h-index 30
Fondazione IRCCS Istituto Nazionale dei Tumori
2017 - Present
European Neuroendocrine Tumor Society
2025 - 2025
Tumori Foundation
2022 - 2022
University of Padua
2016 - 2020
Mario Negri Institute for Pharmacological Research
2019 - 2019