Search results for: Long Liu
Bioresource Technology > 2018 > 250 > C > 642-649
Bioresource Technology > 2017 > 245 > PA > 1093-1102
Bioresource Technology > 2015 > 177 > C > 387-392
Bioresource Technology > 2013 > 146 > Complete > 543-548
Bioresource Technology > 2011 > 102 > 22 > 10671- 10678