Yucheng Xie

Ms. Yucheng Xie

State Key Laboratory of Rice Biology and Ministry of Agriculture Key Laboratory of Agricultural Entomology, Institute of Insect Science, Zhejiang University
orcid