Search results for: Shao-li Wang
Insect Science > 28 > 6 > 1541 - 1552
Insect Science > 26 > 4 > 620 - 634
Psychiatry Research > 2018 > 259 > C > 364-369
Chinese Journal of Integrative Medicine > 2017 > 23 > 10 > 740-746
Psychoneuroendocrinology > 2015 > 58 > Complete > 130-140
Pesticide Biochemistry and Physiology > 2013 > 107 > 3 > 343-350
Insect Science > 19 > 6 > 643 - 648