221 pubs · 6,726 cites · h-index 39
Eli Lilly (United States)
2025 - 2025
New York University
2013 - 2025
Johns Hopkins University
2024 - 2024
Novartis (United States)
Dysautonomia Foundation
2013 - 2024