Search results for: Bing Hu
Pest Management Science > 76 > 2 > 695 - 703
Journal of the Science of Food and Agriculture > 99 > 15 > 6731 - 6740
Molecular Plant Pathology > 19 > 9 > 2149 - 2161
Applied Entomology and Zoology > 2016 > 51 > 3 > 457-463
Rice Science > 2013 > 20 > 6 > 407-414