115 pubs · 2,533 cites · h-index 25
Novavax (United States)
2024 - Present
US Forest Service
2011 - 2024
Research Triangle Park Foundation
1995 - 2022
GlaxoSmithKline (United States)
2017 - 2022
Rocky Mountain Research (United States)
2017 - 2021