36 pubs · 6,401 cites · h-index 20
Max Planck Institute of Biochemistry
1999 - 2016
Max Planck Society
2001 - 2003
Max Planck Institute of Neurobiology
2003 - 2003
Washington University in St. Louis
2002 - 2002
Max Planck Institute of Molecular Physiology
2002 - 2002