34 pubs · 2,340 cites · h-index 20
University of Utah
1996 - 1996
Fred Hutch Cancer Center
1985 - 1995
Response Technologies (United States)
1995 - 1995
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
1990 - 1991
University of Washington
1991 - 1991