Search results for: Tarek Dardouri
Entomologia Experimentalis et Applicata > 170 > 8 > 727 - 743
Pest Management Science > 77 > 4 > 1705 - 1713
Agricultural and Forest Entomology > 21 > 3 > 336 - 345
Pest Management Science > 75 > 6 > 1571 - 1584