34 pubs · 271 cites · h-index 11
Pfizer (United States)
2024 - Present
Research Triangle Park Foundation
2021 - 2021
AstraZeneca (Singapore)
2018 - 2021
GlaxoSmithKline (United States)
AstraZeneca (United States)
2015 - 2021