Search results for: Tianyu Li
Archives of Insect Biochemistry and Physiology > 98 > 2 > n/a - n/a
Pest Management Science > 73 > 12 > 2447 - 2455
Archives of Insect Biochemistry and Physiology > 98 > 2 > n/a - n/a
Pest Management Science > 73 > 12 > 2447 - 2455