33 pubs · 1,197 cites · h-index 17
National Cancer Institute
2005 - 2015
Istituto Superiore di Sanità
2006 - 2006
Deutsches Historisches Institut Rom
1992 - 1999
University of Genoa
1999 - 1999
Tumori Foundation
1990 - 1992