43 pubs · 3,745 cites · h-index 23
Seqirus (United States)
2026 - Present
National Institutes of Health
2012 - 2025
National Institute on Aging
2025 - 2025
Office of the Director
2022 - 2024
Division of Program Coordination Planning and Strategic Initiatives
2022 - 2024