86 pubs · 3,139 cites · h-index 30
Mario Negri Institute for Pharmacological Research
2007 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2013 - 2025
University of Florence
2025 - 2025
Fondazione IRCCS Ca' Granda Ospedale Maggiore Policlinico
2011 - 2016
Center for Neurosciences
2016 - 2016