Search results for: Michelle E Powell
Pest Management Science > 73 > 1 > 53 - 63
European Journal of Plant Pathology > 2012 > 133 > 4 > 797-801
Pest Management Science > 66 > 1 > 74 - 83
Pest Management Science > 73 > 1 > 53 - 63
European Journal of Plant Pathology > 2012 > 133 > 4 > 797-801
Pest Management Science > 66 > 1 > 74 - 83