350 pubs · 24,569 cites · h-index 79
Mario Negri Institute for Pharmacological Research
1989 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2013 - Present
University of Bergamo
1992 - 2021
RELX Group (United States)
2017 - 2020
International Society of Nephrology
2020 - 2020