Institution: | 1. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Institute of Applied Ecology, Fujian Agriculture and Forestry University, Fuzhou, China;2. State Key Laboratory of Ecological Pest Control for Fujian and Taiwan Crops, Institute of Applied Ecology, Fujian Agriculture and Forestry University, Fuzhou, China
Joint International Research Laboratory of Ecological Pest Control, Ministry of Education, Fuzhou, China
Key Laboratory of Integrated Pest Management for Fujian-Taiwan Crops, Ministry of Agriculture, Fuzhou, China;3. Agricultural Sciences, College of Science, Health, Engineering and Education, Murdoch University, Murdoch, Australia |