Search results for: Xuefei Chang
Pest Management Science > 80 > 2 > 874 - 884
Pest Management Science > 79 > 11 > 4309 - 4318
Plant, Cell & Environment > 44 > 8 > 2700 - 2715
Renewable Energy > 2018 > 118 > C > 1001-1014
Pest Management Science > 80 > 2 > 874 - 884
Pest Management Science > 79 > 11 > 4309 - 4318
Plant, Cell & Environment > 44 > 8 > 2700 - 2715
Renewable Energy > 2018 > 118 > C > 1001-1014