41 pubs · 3,883 cites · h-index 26
Istituto Superiore di Sanità
1985 - 2010
National Centre for Disease Prevention and Control
2008 - 2008
Fondazione IRCCS Istituto Nazionale dei Tumori
2006 - 2006
GTx (United States)
2004 - 2004