Search results for: Emilie Deletre
Chemoecology > 2016 > 26 > 4 > 127-142
Pest Management Science > 72 > 1 > 179 - 189
Parasites & Vectors > 2015 > 8 > 1 > 1-14
Chemoecology > 2016 > 26 > 4 > 127-142
Pest Management Science > 72 > 1 > 179 - 189
Parasites & Vectors > 2015 > 8 > 1 > 1-14