Search results
Pest Management Science > 79 > 6 > 2135 - 2146
Pest Management Science > 78 > 6 > 2332 - 2341
International Journal of Food Science & Technology > 56 > 5 > 2304 - 2314
Archives of Microbiology > 2017 > 199 > 10 > 1345-1356
FEMS Microbiology Letters > 339 > 2 > 130 - 136