85 pubs · 16,009 cites · h-index 56
National Institutes of Health
1983 - 2020
National Institute of Allergy and Infectious Diseases
1982 - 2020
Jiangsu Institute of Parasitic Diseases
1995 - 2010
Max Planck Institute of Immunobiology and Epigenetics
2010 - 2010
Division of Parasitic Diseases and Malaria
2008 - 2008