174 pubs · 5,001 cites · h-index 39
University of Turin
1979 - 2017
Ospedale San Luigi Gonzaga
1988 - 2015
Translational Research in Oncology
2012 - 2012
Ente Ospedaliero Ospedali Galliera
2002 - 2002
University Hospital of Basel
1996 - 1996