235 pubs · 20,086 cites · h-index 64
ShanghaiTech University
2018 - Present
Center for Excellence in Molecular Plant Sciences
2007 - Present
Chinese Academy of Sciences
2002 - 2025
Beijing Normal University
2021 - 2025
University of Chinese Academy of Sciences
2013 - 2025