Search results
Pest Management Science > 79 > 10 > 3843 - 3851
Entomological Research > 52 > 11 > 459 - 475
Entomologia Experimentalis et Applicata > 170 > 7 > 573 - 583
Pest Management Science > 79 > 10 > 3843 - 3851
Entomological Research > 52 > 11 > 459 - 475
Entomologia Experimentalis et Applicata > 170 > 7 > 573 - 583