237 pubs · 15,286 cites · h-index 68
Ruhr University Bochum
1976 - 2011
University of Freiburg
2003 - 2003
Hitachi (Japan)
Goethe University Frankfurt
2001 - 2001
Leibniz Institute of Plant Biochemistry
2000 - 2000