Search results for: Dudley Farman
Pest Management Science > 77 > 6 > 2747 - 2755
Journal of Chemical Ecology > 2017 > 43 > 5 > 433-442
Journal of Chemical Ecology > 2014 > 40 > 1 > 71-83
Journal of Chemical Ecology > 2009 > 35 > 6 > 715-723