Search results for: Su Liu
Pesticide Biochemistry and Physiology > 2017 > 143 > C > 102-110
Applied Entomology and Zoology > 2015 > 50 > 1 > 63-71
Pesticide Biochemistry and Physiology > 2017 > 143 > C > 102-110
Applied Entomology and Zoology > 2015 > 50 > 1 > 63-71