45 pubs · 3,504 cites · h-index 22
University of Tübingen
1994 - 2017
Leibniz Institute of Plant Biochemistry
1990 - 1990
Bielefeld University
1983 - 1989
University of Georgia
1983 - 1985
University of Florida
1985 - 1985