Search results for: Wen Jia Yang
Insect Science > 31 > 1 > 106 - 118
CNS Neuroscience & Therapeutics > 29 > 6 > 1602 - 1614
Pest Management Science > 77 > 12 > 5475 - 5488
Comparative Biochemistry and Physiology Part B: Biochemistry and Molecular... > 2017 > 208-209 > C > 19-28
Insect Science > 24 > 3 > 418 - 430
General and Comparative Endocrinology > 2015 > 216 > Complete > 125-133
Journal of Acupuncture and Tuina Science > 2013 > 11 > 3 > 181-186
Journal of Acupuncture and Tuina Science > 2012 > 10 > 5 > 271-276
Journal of Acupuncture and Tuina Science > 2007 > 5 > 4 > 200-204