486 pubs · 25,391 cites · h-index 88
Mario Negri Institute for Pharmacological Research
1979 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2013 - Present
University of Milan
2019 - 2019
RELX Group (United States)
2018 - 2019
Science & Technology Park (Czechia)
2011 - 2016