Search results for: Lianyun Lin
Pest Management Science > 76 > 12 > 3954 - 3964
Pest Management Science > 76 > 4 > 1291 - 1303
Archives of Insect Biochemistry and Physiology > 102 > 2 > n/a - n/a
Pest Management Science > 76 > 12 > 3954 - 3964
Pest Management Science > 76 > 4 > 1291 - 1303
Archives of Insect Biochemistry and Physiology > 102 > 2 > n/a - n/a