Search results for: Sheng Shen
Journal of Microbiology > 2018 > 56 > 2 > 83-89
Environmental Science and Pollution Research > 2015 > 22 > 8 > 6050-6056
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