Search results for: Yan Liu
Pest Management Science > 79 > 3 > 996 - 1004
Pest Management Science > 79 > 2 > i - i
Pest Management Science > 79 > 2 > 760 - 770
Pest Management Science > 76 > 4 > 1304 - 1312
Pest Management Science > 75 > 11 > 3070 - 3075
Pest Management Science > 75 > 11 > 2901 - 2909
Pest Management Science > 74 > 4 > 978 - 986
Pest Management Science > 70 > 8 > 1254 - 1261
Pest Management Science > 70 > 7 > 1048 - 1058