Search results for: Heather Leach
Pest Management Science > 79 > 10 > 3486 - 3492
Agricultural and Forest Entomology > 21 > 2 > 149 - 158
Veterinary Microbiology > 2017 > 212 > C > 31-38
Chemosphere > 2017 > 189 > C > 454-465
Journal of Pest Science > 2018 > 91 > 1 > 219-226
Accreditation and Quality Assurance > 2009 > 14 > 3 > 123-137