168 pubs · 14,199 cites · h-index 65
Donald Danforth Plant Science Center
2006 - 2025
Leibniz Institute of Plant Biochemistry
2000 - 2012
Ludwig-Maximilians-Universität München
1987 - 2007
Leibniz Association
2004 - 2006
Leibniz Institute for Neurobiology
2000 - 2003