37 pubs · 819 cites · h-index 15
Fondazione IRCCS Istituto Nazionale dei Tumori
1985 - 2021
Mylan (Switzerland)
2001 - 2001
National Cancer Institute
1988 - 1995
Tumori Foundation
1991 - 1991