Search results for: Shaohua Gu
The Prostate > 80 > 8 > 640 - 652
Pest Management Science > 76 > 5 > 1626 - 1638
Journal of Applied Entomology > 142 > 9 > 828 - 846
Insect Science > 25 > 4 > 655 - 666
Cancer Science > 103 > 8 > 1451 - 1459