132 pubs · 12,759 cites · h-index 51
Technical University of Munich
2025 - 2025
University of California, Riverside
2024 - 2024
Leibniz Institute of Plant Biochemistry
1992 - 2024
Martin Luther University Halle-Wittenberg
1984 - 2024
University of California, Davis
1999 - 2024