18 pubs · 2,303 cites · h-index 13
European Institute of Oncology
2000 - 2008
IFOM
2002 - 2004
Ripamonti
2004 - 2004
Sapienza University of Rome
2002 - 2002
Fondazione IRCCS Istituto Nazionale dei Tumori
2001 - 2001