259 pubs · 9,839 cites · h-index 48
Fondazione IRCCS Istituto Nazionale dei Tumori
1996 - 2025
University of Milan
2023 - 2024
National Cancer Institute
2023 - 2023
National Cancer Institute
1999 - 2023
European Association for Palliative Care
2005 - 2023