Liqiao Shi

Dr. Liqiao Shi

Key Laboratory of Microbial Pesticides, Ministry of Agriculture and Rural Affairs, National Biopesticide Engineering Research Centre, Hubei Biopesticide Engineering Research Centre, Hubei Academy of Agricultural Sciences, Wuhan 430064, China