Search results for: Lei Qian
Plant, Cell & Environment > 46 > 3 > 918 - 930
Pest Management Science > 78 > 1 > 274 - 286
Pest Management Science > 74 > 12 > 2773 - 2782
Entomologia Experimentalis et Applicata > 165 > 1 > 50 - 61
Plant, Cell & Environment > 46 > 3 > 918 - 930
Pest Management Science > 78 > 1 > 274 - 286
Pest Management Science > 74 > 12 > 2773 - 2782
Entomologia Experimentalis et Applicata > 165 > 1 > 50 - 61