Search results for: Meng Wang
Pest Management Science > 76 > 5 > 1823 - 1830
The International Journal of Life Cycle Assessment > 2017 > 22 > 7 > 1054-1064
Biomaterials > 2015 > 64 > C > 78-87
Applied Entomology and Zoology > 2015 > 50 > 4 > 443-449
Bioresource Technology > 2013 > 136 > C > 707-710
Ecotoxicology and Environmental Safety > 2012 > 86 > Complete > 132-140