Search results for: Apostolos Pekas
Pest Management Science > 79 > 5 > 1820 - 1828
Pest Management Science > 78 > 7 > 3051 - 3060
Journal of Applied Entomology > 146 > 6 > 796 - 800
Pest Management Science > 79 > 5 > 1820 - 1828
Pest Management Science > 78 > 7 > 3051 - 3060
Journal of Applied Entomology > 146 > 6 > 796 - 800