47 pubs · 3,694 cites · h-index 23
Shanghai Jiao Tong University
2022 - 2025
Chinese Academy of Sciences
2014 - 2024
Center for Agricultural Resources Research
2014 - 2024
Institute of Genetics and Developmental Biology
2014 - 2024
State Key Laboratory of Plant Genomics
2016 - 2022