15 pubs · 768 cites · h-index 10
Chinese Academy of Sciences
2014 - Present
Center for Excellence in Molecular Plant Sciences
2014 - Present
University of Chinese Academy of Sciences
2017 - Present
East China Normal University
2025 - Present
Shanghai Institutes for Biological Sciences
2014 - 2019