Search results for: Guy Smagghe
Pest Management Science > 68 > 8 > 1199 - 1205
Pest Management Science > 68 > 2 > 164 - 169
Journal of Insect Physiology > 2012 > 58 > 1 > 18-23
Pest Management Science > 68 > 8 > 1199 - 1205
Pest Management Science > 68 > 2 > 164 - 169
Journal of Insect Physiology > 2012 > 58 > 1 > 18-23