27 pubs · 817 cites · h-index 11
Moderna Therapeutics (United States)
2024 - 2025
Biogen (United States)
2015 - 2023
Boston University
2015 - 2016
Rutgers, The State University of New Jersey
2015 - 2015
University of North Carolina at Chapel Hill
2015 - 2015