163 pubs · 10,124 cites · h-index 49
Chinese Academy of Sciences
2015 - Present
State Key Laboratory of Pollution Control and Resource Reuse
2025 - Present
Center for Agricultural Resources Research
2015 - Present
Institute of Genetics and Developmental Biology
2015 - Present
Hebei Academy of Sciences
2025 - 2025