Search results for: Hai-Sheng Tian
Pesticide Biochemistry and Physiology > 2004 > 79 > 3 > 75-83
Pesticide Biochemistry and Physiology > 2003 > 75 > 1-2 > 19-26
Pesticide Biochemistry and Physiology > 2004 > 79 > 3 > 75-83
Pesticide Biochemistry and Physiology > 2003 > 75 > 1-2 > 19-26