Search results for: Charalampos S. Ioannou
Pest Management Science > 76 > 9 > 3066 - 3077
Journal of Evolutionary Biology > 33 > 3 > 329 - 341
Physiological Entomology > 37 > 4 > 330 - 339
Pest Management Science > 76 > 9 > 3066 - 3077
Journal of Evolutionary Biology > 33 > 3 > 329 - 341
Physiological Entomology > 37 > 4 > 330 - 339