Search results for: Chollet
Pest Management Science > 73 > 9 > 1972 - 1982
Environmental Science and Pollution Research > 2018 > 25 > 15 > 14336- 14349
Environmental Science and Pollution Research > 2014 > 21 > 7 > 4861-4870
Pest Management Science > 68 > 6 > 897 - 905