Search results for: Long Yi
Pest Management Science > 80 > 2 > 602 - 612
Molecular and Cellular Biochemistry > 2016 > 421 > 1-2 > 75-87
Neurochemical Research > 2010 > 35 > 10 > 1566-1574
Pest Management Science > 80 > 2 > 602 - 612
Molecular and Cellular Biochemistry > 2016 > 421 > 1-2 > 75-87
Neurochemical Research > 2010 > 35 > 10 > 1566-1574