Search results for: Long‐Ji Ze
Pest Management Science > 78 > 9 > 3880 - 3893
Archives of Insect Biochemistry and Physiology > 109 > 2 > n/a - n/a
Insect Science > 28 > 2 > 419 - 429
Pest Management Science > 78 > 9 > 3880 - 3893
Archives of Insect Biochemistry and Physiology > 109 > 2 > n/a - n/a
Insect Science > 28 > 2 > 419 - 429