Search results for: Zhu Wang
Insect Science > 29 > 3 > 865 - 878
Pest Management Science > 78 > 5 > 2052 - 2064
Entomologia Experimentalis et Applicata > 157 > 3 > 279 - 290
Arthropod-Plant Interactions > 2012 > 6 > 3 > 375-384
Journal of Chemical Ecology > 2012 > 38 > 8 > 1003-1016
Journal of Comparative Physiology A > 2006 > 192 > 10 > 1037-1047