439 pubs · 32,155 cites · h-index 81
Carnegie Institution for Science
1991 - Present
Carnegie Department of Plant Biology
2002 - Present
The University of Sydney
2022 - 2025
Shanghai University of Engineering Science
2025 - 2025
Minzu University of China
2022 - 2025