Search results for: Peng Yan
Environmental Science and Pollution Research > 2016 > 23 > 22 > 22761- 22770
International Biodeterioration & Biodegradation > 2015 > 104 > Complete > 356-362
Bioresource Technology > 2013 > 150 > Complete > 344-351