Search results for: Shi‐Ze Zhang
Insect Science > 29 > 6 > 1552 - 1568
Pest Management Science > 78 > 4 > 1649 - 1656
Pest Management Science > 77 > 2 > 1094 - 1101
Agricultural and Forest Entomology > 21 > 4 > 417 - 423
Journal of Asia-Pacific Entomology > 2014 > 17 > 4 > 745-751
Entomologia Experimentalis et Applicata > 147 > 3 > 293 - 300
Biological Control > 2012 > 62 > 3 > 135-139
Agricultural Sciences in China > 2008 > 7 > 1 > 82-87
Arthropod-Plant Interactions > 2008 > 2 > 4 > 209-213