54 pubs · 3,111 cites · h-index 26
Indiana University Bloomington
1992 - 2014
Indiana University
2004 - 2010
Cape Town HVTN Immunology Laboratory / Hutchinson Centre Research Institute of South Africa
2002 - 2002
Fred Hutch Cancer Center
2002 - 2002
Novozymes (United States)
2002 - 2002