32 pubs · 831 cites · h-index 13
Infectious Disease Research Institute
2014 - 2023
Discovery Institute
2022 - 2022
University of Washington
2005 - 2008
Fred Hutch Cancer Center
2008 - 2008
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2005 - 2005