Search results for: A. Mohamed
Pest Management Science > 79 > 12 > 5312 - 5320
Pest Management Science > 77 > 11 > 5255 - 5267
Journal of Applied Entomology > 140 > 9 > 655 - 668
Pest Management Science > 79 > 12 > 5312 - 5320
Pest Management Science > 77 > 11 > 5255 - 5267
Journal of Applied Entomology > 140 > 9 > 655 - 668