Search results for: Youjun Zhang
Insect Science > 29 > 3 > 827 - 839
Pest Management Science > 77 > 3 > 1204 - 1213
Functional Ecology > 34 > 5 > 1091 - 1101
Pesticide Biochemistry and Physiology > 2016 > 132 > C > 102-107
Plant, Cell & Environment > 39 > 3 > 597 - 607