Search results for: Jin-Hua Shi
Pest Management Science > 77 > 10 > 4530 - 4538
Pest Management Science > 76 > 11 > 3649 - 3656
BMC Plant Biology > 2019 > 19 > 1 > 1-12
European Journal of Organic Chemistry > 2013 > 30 > 6870 - 6877
World Journal of Acupuncture - Moxibustion > 2012 > 22 > 3 > 31-36