Search results for: Shanchun Yan
Insect Molecular Biology > 33 > 2 > 136 - 146
Pest Management Science > 77 > 3 > 1115 - 1120
Pest Management Science > 75 > 4 > 1024 - 1033
Entomologia Experimentalis et Applicata > 149 > 2 > 118 - 127
Archives of Insect Biochemistry and Physiology > 80 > 3 > 140 - 150