Search results for: Yanqing Liu
Pesticide Biochemistry and Physiology > 2008 > 91 > 2 > 116-121
Pesticide Biochemistry and Physiology > 2007 > 89 > 1 > 81-87
Pesticide Biochemistry and Physiology > 2008 > 91 > 2 > 116-121
Pesticide Biochemistry and Physiology > 2007 > 89 > 1 > 81-87