Institution: | 1. The Key Laboratory of Plant Cell Engineering and Germplasm Innovation, Ministry of Education; Shandong Provincial Key Laboratory of Animal Cells and Developmental Biology, School of Life Sciences, Shandong University, Shandong, Jinan, 250100, China 2. Hubei Key Laboratory of Insect Resource Application and Sustainable Pest Control and Institute of Urban and Horticultural Pests, College of Plant Science and Technology, Huazhong Agricultural University, Hubei, Wuhan, 430070, China
|