Search results for: Yaobin Zhang
Bioresource Technology > 2018 > 249 > C > 666-672
Bioresource Technology > 2018 > 250 > C > 79-85
International Biodeterioration & Biodegradation > 2016 > 106 > Complete > 161-169
Bioresource Technology > 2016 > 200 > C > 235-244