Search results for: Xi Zhang
Pest Management Science > 79 > 12 > 4809 - 4818
Pest Management Science > 78 > 11 > 4589 - 4598
Pest Management Science > 77 > 1 > 365 - 377
Pest Management Science > 76 > 7 > i - i
Pest Management Science > 76 > 7 > 2304 - 2315
Pest Management Science > 71 > 1 > 32 - 39
Pest Management Science > 68 > 9 > 1296 - 1305