Search results for: Wenqing Zhang
Pest Management Science > 79 > 4 > 1518 - 1527
Insect Science > 29 > 6 > 1773 - 1789
Metabolomics > 2019 > 15 > 4 > 1-13
Pest Management Science > 73 > 7 > 1529 - 1537
Journal of Insect Physiology > 2015 > 83 > Complete > 22-29
Journal of Insect Physiology > 2015 > 73 > Complete > 20-29