227 pubs · 8,082 cites · h-index 46
Fondazione IRCCS Istituto Nazionale dei Tumori
1986 - Present
University of Siena
2022 - 2022
National Research Council
University of Naples Federico II
Roche (Switzerland)
2020 - 2020