Search results for: Sheng Shen
Bioresource Technology > 2014 > 169 > C > 229-235
Environmental Science and Pollution Research > 2014 > 21 > 13 > 7945-7955
Bioresource Technology > 2013 > 142 > Complete > 445-453
Bioresource Technology > 2012 > 125 > Complete > 119-126