199 pubs · 31,010 cites · h-index 54
BioScience Laboratories (United States)
2026 - Present
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2023 - 2025
University of Washington
2005 - 2025
Fred Hutch Cancer Center
2022 - 2025
Bio-Synthesis (United States)
2025 - 2025