239 pubs · 11,149 cites · h-index 61
Max Planck Institute of Immunobiology and Epigenetics
1973 - 2016
Heidelberg University
1981 - 2013
Max Planck Society
1971 - 2012
Institut National de la Recherche Scientifique
2012 - 2012
Institute of Immunology
1996 - 2007