Search results
Pest Management Science > 79 > 9 > 3141 - 3148
Insect Science > 29 > 3 > 817 - 826
Ecotoxicology and Environmental Safety > 2018 > 147 > C > 1023-1034
Pesticide Biochemistry and Physiology > 2017 > 139 > C > 60-67
Journal of Pest Science > 2013 > 86 > 4 > 677-683
Agricultural Sciences in China > 2008 > 7 > 6 > 726-730