113 pubs · 3,673 cites · h-index 27
University of Science and Technology of China
2026 - Present
Chinese Academy of Sciences
2003 - Present
State Key Laboratory of Plant Genomics
2025 - Present
Institute of Genetics and Developmental Biology
2025 - Present
University of Chinese Academy of Sciences
2007 - Present