77 pubs · 1,127 cites · h-index 12
Fred Hutch Cancer Center
2024 - Present
University of California, Berkeley
2023 - Present
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2025 - 2025
University of Washington
2016 - 2025
Space Telescope Science Institute
2017 - 2017