151 pubs · 6,461 cites · h-index 46
Chiang Mai University
2025 - 2025
Stanford University
1994 - 2025
University of Illinois Chicago
1976 - 2024
University of Chicago
1977 - 2024
Leibniz Institute of Plant Biochemistry
1997 - 1997