Institution: | 1. Key Laboratory of Crop Integrated Pest Management in South China, Ministry of Agriculture, South China Agricultural University, Guangzhou, China;2. Key Laboratory of Crop Integrated Pest Management in South China, Ministry of Agriculture, South China Agricultural University, Guangzhou, China
Key Laboratory of Natural Pesticide and Chemical Biology, Ministry of Education, South China Agricultural University, Guangzhou, China |