Search results for: Tong‐Xian Liu
Pest Management Science > 66 > 12 > 1273 - 1279
Pesticide Biochemistry and Physiology > 2010 > 96 > 1 > 51-55
Pest Management Science > 66 > 12 > 1273 - 1279
Pesticide Biochemistry and Physiology > 2010 > 96 > 1 > 51-55