Search results for: Bo Shen
Pest Management Science > 80 > 4 > 1991 - 2000
Pest Management Science > 79 > 10 > 3642 - 3655
Molecular Genetics and Genomics > 2019 > 294 > 4 > 861-873
Insect Biochemistry and Molecular Biology > 2017 > 84 > C > 15-22
Comparative Biochemistry and Physiology, Part B > 2012 > 162 > 4 > 57-65