Search results for: Bo Ma
Insect Science > 19 > 1 > 75 - 85
Agricultural Sciences in China > 2008 > 7 > 5 > 591-598
Pesticide Biochemistry and Physiology > 2004 > 78 > 2 > 103-113
Pesticide Biochemistry and Physiology > 2004 > 78 > 1 > 67-77