Search results for: Lin He
Insect Science > 30 > 4 > 1129 - 1148
Land Degradation & Development > 32 > 17 > 4920 - 4932
Pest Management Science > 76 > 2 > 665 - 675
Pest Management Science > 75 > 5 > 1354 - 1360
Pesticide Biochemistry and Physiology > 2016 > 131 > C > 87-95
Pesticide Biochemistry and Physiology > 2014 > 111 > Complete > 24-30