486 pubs · 29,897 cites · h-index 86
Fred Hutch Cancer Center
1994 - Present
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
1995 - 2025
University of Washington
1995 - 2025
University of Washington Medical Center
2005 - 2025
Translational Therapeutics (United States)
2025 - 2025