Search results for: Tong Liu
Pest Management Science > 77 > 2 > 741 - 748
Parasites & Vectors > 2019 > 12 > 1 > 1-10
Insect Science > 26 > 6 > 1045 - 1054
Molecular Ecology > 27 > 14 > 2972 - 2985
Pest Management Science > 77 > 2 > 741 - 748
Parasites & Vectors > 2019 > 12 > 1 > 1-10
Insect Science > 26 > 6 > 1045 - 1054
Molecular Ecology > 27 > 14 > 2972 - 2985