Search results for: Fabienne Dupuy
Pest Management Science > 80 > 5 > 2260 - 2266
Journal of Insect Physiology > 2011 > 57 > 7 > 865-871
Journal of Neuroscience Methods > 2009 > 183 > 2 > 195-201
Animal Behaviour > 2006 > 72 > 5 > 1081-1091