Search results for: Yanhui Lu
Journal of Pest Science > 2014 > 87 > 4 > 731-738
Applied Entomology and Zoology > 2011 > 46 > 3 > 421-427
Journal of Pest Science > 2014 > 87 > 4 > 731-738
Applied Entomology and Zoology > 2011 > 46 > 3 > 421-427