22 pubs · 4,087 cites · h-index 12
Max Planck Society
1995 - 2014
Max Planck Institute of Biochemistry
Neovii Biotech (Germany)
2008 - 2008
Technische Universität Ilmenau
1997 - 1997
Ludwig-Maximilians-Universität München
1991 - 1991