328 pubs · 27,601 cites · h-index 88
National Institutes of Health
1981 - 2025
National Institute of Allergy and Infectious Diseases
1984 - 2025
University of Geneva
1976 - 2024
Immungenetics (Germany)
2010 - 2024
Office of Extramural Research
2008 - 2024