488 pubs · 62,638 cites · h-index 70
Pfizer (United States)
2017 - Present
Global Vaccines (United States)
2022 - 2025
The Fertilizer Institute
2024 - 2024
Pfizer (Ireland)
2023 - 2024
Brigham and Women's Hospital
2023 - 2023