Search results for: Nicolas Desneux
Pest Management Science > 79 > 10 > 3548 - 3558
Insect Science > 24 > 5 > 743 - 752
Chemosphere > 2006 > 65 > 10 > 1697-1706
Pest Management Science > 79 > 10 > 3548 - 3558
Insect Science > 24 > 5 > 743 - 752
Chemosphere > 2006 > 65 > 10 > 1697-1706