Search results for: Jie Chen
Insect Science > 31 > 2 > 448 - 468
Molecular Ecology > 33 > 8 > n/a - n/a
Pest Management Science > 79 > 12 > 5029 - 5043
Pest Management Science > 78 > 7 > 2964 - 2975
Insect Science > 31 > 2 > 448 - 468
Molecular Ecology > 33 > 8 > n/a - n/a
Pest Management Science > 79 > 12 > 5029 - 5043
Pest Management Science > 78 > 7 > 2964 - 2975