104 pubs · 2,764 cites · h-index 29
Istituto Superiore di Sanità
2000 - 2022
Morpho (United States)
2020 - 2020
National Institute of Health
2020 - 2020
Associazione Italiana Sclerosi Multipla
2004 - 2015
Istituto di Farmacologia Traslazionale
1989 - 2008