151 pubs · 37,702 cites · h-index 61
Pfizer (United States)
2019 - Present
United States Department of the Army
2024 - 2024
WWF Tanzania
GlaxoSmithKline (Belgium)
GlaxoSmithKline (United States)
2021 - 2024