Search results for: Yiru Zuo
Environmental Science and Pollution Research > 2018 > 25 > 14 > 13956- 13963
Environmental Science and Pollution Research > 2017 > 24 > 16 > 14484- 14490
Bioresource Technology > 2016 > 211 > C > 414-421
Bioresource Technology > 2016 > 203 > C > 11-17