42 pubs · 3,020 cites · h-index 16
Lankenau Institute for Medical Research
2012 - 2025
The Wistar Institute
2007 - 2011
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2010 - 2010
University of Washington
2010 - 2010
Fred Hutch Cancer Center
2007 - 2010