113 pubs · 4,132 cites · h-index 32
Barcelona Institute for Global Health
2026 - Present
Universitat Autònoma de Barcelona
2014 - 2025
Hospital de Sant Pau
2014 - 2025
Biomedical Research Networking Center on Neurodegenerative Diseases
2014 - 2024
Electric Propulsion Laboratory (United States)
2024 - 2024