State Key Laboratory of Agricultural Microbiology and National Engineering Research Center of Microbial Pesticides, College of Life Science and Technology, Huazhong Agricultural University, Wuhan 430070, China
Prof. Dr. Longyu Zheng
State Key Laboratory of Agricultural Microbiology and National Engineering Research Center of Microbial Pesticides, College of Life Science and Technology, Huazhong Agricultural University, Wuhan 430070, China