47 pubs · 6,682 cites · h-index 30
National Institutes of Health
1978 - 2013
National Institute of Allergy and Infectious Diseases
1978 - 2013
Infectious Disease Research Institute
2001 - 2001
University of Oslo
2001 - 2001
Utrecht University
2001 - 2001