9 pubs · 972 cites · h-index 9
Bayer (Germany)
1998 - 2006
Max Planck Society
1996 - 1996
Max Planck Institute for Infection Biology
Max Planck Institute for Biology
University of Tübingen
1992 - 1995