Search results for: Sheng Chai
Bioresource Technology > 2016 > 202 > C > 119-124
Journal of Colloid And Interface Science > 2007 > 306 > 2 > 248-254
Bioresource Technology > 2016 > 202 > C > 119-124
Journal of Colloid And Interface Science > 2007 > 306 > 2 > 248-254