Search results for: Anwei Chen
International Biodeterioration & Biodegradation > 2017 > 118 > C > 73-81
International Biodeterioration & Biodegradation > 2017 > 118 > C > 126-133
International Biodeterioration & Biodegradation > 2015 > 105 > Complete > 73-79