Search results for: Hua Bai
Pest Management Science > 66 > 9 > 936 - 943
Insect Biochemistry and Molecular Biology > 2010 > 40 > 5 > 405-414
Mechanisms of Development > 2006 > 123 > 7 > 530-547
Pest Management Science > 66 > 9 > 936 - 943
Insect Biochemistry and Molecular Biology > 2010 > 40 > 5 > 405-414
Mechanisms of Development > 2006 > 123 > 7 > 530-547