Search results for: Long Liu
Journal of Bioscience and Bioengineering > 2010 > 109 > 6 > 531-538
Pesticide Biochemistry and Physiology > 2008 > 91 > 2 > 122-127
Journal of Bioscience and Bioengineering > 2010 > 109 > 6 > 531-538
Pesticide Biochemistry and Physiology > 2008 > 91 > 2 > 122-127