93 pubs · 4,721 cites · h-index 29
Fred Hutch Cancer Center
2013 - Present
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2013 - 2025
Infectious Disease Research Institute
2019 - 2025
Seattle University
2023 - 2025
Oracle (United States)
2024 - 2024