Search results for: A. Mohamed
Pest Management Science > 79 > 12 > 5312 - 5320
Pest Management Science > 78 > 10 > 4114 - 4126
Pest Management Science > 78 > 10 > 4324 - 4332
Pest Management Science > 77 > 11 > 5255 - 5267
Pest Management Science > 75 > 3 > 760 - 771