160 pubs · 7,546 cites · h-index 38
Pfizer (United States)
2012 - Present
Pfizer (United Kingdom)
2015 - 2025
Global Vaccines (United States)
2024 - 2024
University of Iowa
2022 - 2022
Columbia University