Search results for: Mengqing Wang
Chemical Biology & Drug Design > 102 > 5 > 1014 - 1023
Cell Biochemistry and Function > 41 > 7 > 857 - 867
Pest Management Science > 79 > 8 > 2891 - 2901
Insect Science > 29 > 3 > 767 - 782
Journal of Applied Entomology > 146 > 5 > 626 - 635
Molecular Ecology Resources > 22 > 2 > 755 - 767