1,256 pubs · 18,622 cites · h-index 77
Universität Ulm
1991 - 2022
Immungenetics (Germany)
2021 - 2021
Heidelberg University
1977 - 2017
University Hospital Heidelberg
2013 - 2017
Bernhard Nocht Institute for Tropical Medicine
2009 - 2013