55 pubs · 2,714 cites · h-index 23
University of Pittsburgh
2010 - 2025
Institute for Neurodegenerative Disorders
2011 - 2025
Ri.MED
2011 - 2018
Neurology, Inc
2011 - 2011
University of Palermo
2000 - 2007