Author Details

Dai, Ren-Huai, Institute of Entomology, Guizhou University, Provincial Key Laboratory for Agricultural Pest Management of Mountainous Regions, Guiyang, Guizhou, 550025, P. R. China, China