121 pubs · 1,714 cites · h-index 20
Mario Negri Institute for Pharmacological Research
2012 - 2025
Istituti di Ricovero e Cura a Carattere Scientifico
2013 - 2024
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2017 - 2017
Oxford University Press (United Kingdom)
2011 - 2011
University of Milano-Bicocca
2011 - 2011