62 pubs · 2,883 cites · h-index 29
Mario Negri Institute for Pharmacological Research
1992 - Present
Cancer Clinic
2024 - 2024
Istituti di Ricovero e Cura a Carattere Scientifico
2014 - 2024
Fondazione IRCCS Istituto Neurologico Carlo Besta
2014 - 2014
University of Liège
1996 - 1999