40 pubs · 1,581 cites · h-index 15
Mario Negri Institute for Pharmacological Research
2026 - Present
Nerviano Medical Sciences
1996 - 2012
Pfizer (Italy)
2004 - 2004
Ospedale San Carlo
1990 - 1995