Author Details

Yang, Lin, Institute of Entomology, Guizhou University, Guiyang, Guizhou Province, 550025 The Provincial Key Laboratory for Agricultural Pest Management of Mountainous Regions, Guizhou University, Guiyang, Guizhou Province, 550025, China