23 pubs · 651 cites · h-index 9
Duke University
2005 - Present
Duke Medical Center
2004 - 2024
National Institute of Allergy and Infectious Diseases
1999 - 1999