216 pubs · 10,493 cites · h-index 47
Otsuka (United States)
2025 - 2025
Takeda (United States)
2022 - 2025
Otsuka Pharmaceutical (Spain)
Biogen (United States)
2024 - 2024
University of Michigan
2023 - 2024