74 pubs · 3,315 cites · h-index 31
Tufts University
2017 - 2025
Instituto Cajal
2012 - 2020
Spanish Multiple Sclerosis Network
2017 - 2017
Consejo Superior de Investigaciones Científicas
2012 - 2016
Instituto Ramón y Cajal de Investigación Sanitaria
2015 - 2015