Search results for: Jia‐Peng Yang
Pest Management Science > 80 > 2 > 776 - 785
Journal of Systematics and Evolution > 61 > 5 > 790 - 805
Insect Molecular Biology > 31 > 6 > 798 - 809
Archives of Insect Biochemistry and Physiology > 110 > 1 > n/a - n/a
Insect Science > 28 > 3 > 705 - 717