Search results for: Pengcheng Yang
Insect Biochemistry and Molecular Biology > 2016 > 70 > C > 60-72
New Phytologist > 210 > 1 > 196 - 207
Insect Biochemistry and Molecular Biology > 2016 > 70 > C > 60-72
New Phytologist > 210 > 1 > 196 - 207