121 pubs · 13,049 cites · h-index 57
Chinese Academy of Sciences
2002 - 2025
Harbin Institute of Technology
2025 - 2025
State Key Laboratory of Plant Genomics
2006 - 2025
Institute of Genetics and Developmental Biology
2002 - 2025
Sanya University
2021 - 2025