Search results for: Apostolos Pekas
Pest Management Science > 78 > 7 > 3051 - 3060
Journal of Applied Entomology > 146 > 6 > 796 - 800
Journal of Applied Entomology > 144 > 7 > 566 - 577
Pest Management Science > 78 > 7 > 3051 - 3060
Journal of Applied Entomology > 146 > 6 > 796 - 800
Journal of Applied Entomology > 144 > 7 > 566 - 577