78 pubs · 4,182 cites · h-index 34
Biohaven Pharmaceuticals (United States)
2024 - 2025
Knopp Biosciences (United States)
2008 - 2023
Marine Biological Laboratory
2014 - 2014
Yale University
University of Chieti-Pescara