Search results for: Sara I. Montemayor
Pest Management Science > 79 > 9 > 3364 - 3375
Pest Management Science > 76 > 4 > 1273 - 1281
Agricultural and Forest Entomology > 17 > 2 > 129 - 137
Pest Management Science > 79 > 9 > 3364 - 3375
Pest Management Science > 76 > 4 > 1273 - 1281
Agricultural and Forest Entomology > 17 > 2 > 129 - 137