167 pubs · 16,026 cites · h-index 62
University of Washington Medical Center
1997 - 2022
Fred Hutch Cancer Center
1978 - 2022
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
1978 - 2016
University of Washington
1978 - 2016
Maine Farmland Trust
2016 - 2016