84 pubs · 2,478 cites · h-index 21
University of Pavia
2026 - Present
University of California, San Francisco
2014 - 2025
Florida Institute of Technology
2023 - 2023
Multiple Sclerosis Foundation
2021 - 2021
University of Louisville
2020 - 2020