Search results for: Liping Ye
Renewable and Sustainable Energy Reviews > 2017 > 69 > C > 168-176
The International Journal of Life Cycle Assessment > 2017 > 22 > 7 > 1054-1064
Renewable and Sustainable Energy Reviews > 2017 > 69 > C > 168-176
The International Journal of Life Cycle Assessment > 2017 > 22 > 7 > 1054-1064