Search results for: Nicolas Desneux
Pest Management Science > 68 > 12 > 1523 - 1536
Chemosphere > 2012 > 87 > 7 > 803-812
Journal of Pest Science > 2012 > 85 > 3 > 359-366
Pest Management Science > 68 > 12 > 1523 - 1536
Chemosphere > 2012 > 87 > 7 > 803-812
Journal of Pest Science > 2012 > 85 > 3 > 359-366