Search results for: Wen Luo
Biotechnology and Applied Biochemistry > 69 > 5 > 1812 - 1820
Journal of Cleaner Production > 2018 > 199 > C > 772-780
Renewable Energy > 2011 > 36 > 7 > 2026-2031
Renewable Energy > 2010 > 35 > 7 > 1531-1536
Journal of Fuel Chemistry and Technology > 2010 > 38 > 3 > 281-286
Renewable Energy > 2010 > 35 > 1 > 283-287