Search results for: Nian-Wan Yang
Pest Management Science > 76 > 1 > 366 - 374
Pest Management Science > 74 > 9 > 2116 - 2124
Insect Science > 23 > 1 > 134 - 144
Entomological Science > 18 > 2 > 237 - 244
Journal of Pest Science > 2015 > 88 > 2 > 225-234
Journal of Integrative Agriculture > 2014 > 13 > 10 > 2211-2220
Biological Control > 2014 > 68 > Complete > 92-102
Biological Control > 2011 > 59 > 2 > 313-317
Crop Protection > 2010 > 29 > 10 > 1200-1207