Search results for: Thomas Denoirjean
Insect Science > 31 > 3 > 901 - 910
Pest Management Science > 80 > 4 > 1795 - 1801
Entomologia Experimentalis et Applicata > 170 > 9 > 782 - 791
Pest Management Science > 78 > 3 > 929 - 937
Insect Science > 31 > 3 > 901 - 910
Pest Management Science > 80 > 4 > 1795 - 1801
Entomologia Experimentalis et Applicata > 170 > 9 > 782 - 791
Pest Management Science > 78 > 3 > 929 - 937