Search results for: Emily C. Ogburn
Pest Management Science > 77 > 2 > 758 - 765
Journal of Pest Science > 2017 > 90 > 4 > 1009-1020
Biological Control > 2016 > 101 > C > 39-51
Pest Management Science > 77 > 2 > 758 - 765
Journal of Pest Science > 2017 > 90 > 4 > 1009-1020
Biological Control > 2016 > 101 > C > 39-51