Search results for: Qing Cai
Pest Management Science > 74 > 11 > 2626 - 2635
Applied Microbiology and Biotechnology > 2018 > 102 > 16 > 6973-6986
Applied Microbiology and Biotechnology > 2017 > 101 > 9 > 3637-3651
Pest Management Science > 74 > 11 > 2626 - 2635
Applied Microbiology and Biotechnology > 2018 > 102 > 16 > 6973-6986
Applied Microbiology and Biotechnology > 2017 > 101 > 9 > 3637-3651