12 pubs · 678 cites · h-index 9
Bayer (Germany)
2020 - 2025
National Institute of Allergy and Infectious Diseases
1992 - 2015
National Institutes of Health
1993 - 1994
Max Planck Society
1991 - 1991
Max Planck Institute of Immunobiology and Epigenetics
1991 - 1991