Search results for: Huaiwu Tang
Applied Microbiology and Biotechnology > 2013 > 97 > 16 > 7131-7139
Pest Management Science > 68 > 9 > 1241 - 1247
Applied Microbiology and Biotechnology > 2013 > 97 > 16 > 7131-7139
Pest Management Science > 68 > 9 > 1241 - 1247