154 pubs · 17,700 cites · h-index 43
World Health Organization - Italy
2001 - 2013
The University of Texas MD Anderson Cancer Center
2010 - 2011
Johns Hopkins University
2001 - 2010
Bupa Cromwell Hospital
2007 - 2007
Fondazione IRCCS Istituto Nazionale dei Tumori
1963 - 2007