Hong Yang

Prof. Hong Yang

Provincial Key Laboratory for Agricultural Pest Management of Mountainous Region, Institute of Entomology, Guizhou University, Guiyang 550025, China

Contribution