70 pubs · 1,093 cites · h-index 16
University of Rome Tor Vergata
2020 - Present
Fondazione Santa Lucia
2012 - Present
Istituti di Ricovero e Cura a Carattere Scientifico
2012 - Present
Philipps University of Marburg
2017 - 2017
Institute of Neurobiology and Molecular Medicine
2016 - 2016