245 pubs · 13,951 cites · h-index 58
University of Pittsburgh
2025 - 2025
University of Washington
1976 - 1997
Seattle University
1978 - 1997
Fred Hutch Cancer Center
1977 - 1995
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
1977 - 1994