Search results for: Xixuan Jin
The Science of Nature > 2015 > 102 > 11-12 > 1-4
Pest Management Science > 68 > 12 > 1546 - 1552
Biological Control > 2011 > 56 > 2 > 202-208
Insect Science > 17 > 2 > 121 - 128
Biological Control > 2008 > 46 > 2 > 226-233