Search results for: Yueping Ren
Frontiers of Environmental Science & Engineering > 2018 > 12 > 4 > 1-10
Bioelectrochemistry > 2018 > 120 > C > 145-149
Bioresource Technology > 2017 > 244 > P1 > 1183-1187
Water Research > 2017 > 110 > C > 74-82
International Journal of Hydrogen Energy > 2016 > 41 > 26 > 11369- 11379