Search results for: Ya Liu
Ecological Indicators > 2018 > 85 > C > 352-366
Energy Economics > 2017 > 68 > C > 522-538
Journal of Cleaner Production > 2017 > 144 > C > 287-298
Ecological Indicators > 2016 > 61 > P2 > 428-437
Journal of Cleaner Production > 2015 > 103 > Complete > 916-924