Search results for: Donghua Liu
Bioresource Technology > 2008 > 99 > 14 > 6372-6378
Bioresource Technology > 2008 > 99 > 7 > 2628-2636
Bioresource Technology > 2007 > 98 > 1 > 82-88
Bioresource Technology > 2004 > 94 > 2 > 153-158
Bioresource Technology > 2003 > 86 > 2 > 151-155
Bioresource Technology > 2001 > 76 > 1 > 9-13