Search results for: You-Peng Chen
Environmental Science and Pollution Research > 2016 > 23 > 22 > 22761- 22770
International Biodeterioration & Biodegradation > 2015 > 104 > Complete > 356-362
Bioresource Technology > 2015 > 183 > Complete > 181-187