87 pubs · 2,528 cites · h-index 20
Pfizer (United States)
2024 - Present
Connecticut Sea Grant
2026 - Present
Applied Physical Sciences (United States)
2026 - Present
Biohaven Pharmaceuticals (United States)
2020 - 2023
Bristol-Myers Squibb (United States)
2001 - 2018