Ministry of Agriculture Key Laboratory of Molecular Biology of Plant Pathogens and Insect Pests State Key Laboratory of Rice Biology, Institute of Insect Sciences, Zhejiang University, Hangzhou, China
Prof. Xue-Xin Chen
Ministry of Agriculture Key Laboratory of Molecular Biology of Plant Pathogens and Insect Pests State Key Laboratory of Rice Biology, Institute of Insect Sciences, Zhejiang University, Hangzhou, China