22 pubs · 656 cites · h-index 11
IFOM
2025 - 2025
European Institute of Oncology
1993 - 2015
Biogen (Italy)
2014 - 2014
Nerviano Medical Sciences
1996 - 2008
Pfizer (Italy)
2004 - 2004