Search results for: Feng Xu
Bioresource Technology > 2013 > 135 > Complete > 704-709
Carbohydrate Polymers > 2012 > 88 > 4 > 1149-1156
Bioresource Technology > 2013 > 135 > Complete > 704-709
Carbohydrate Polymers > 2012 > 88 > 4 > 1149-1156