Search results for: Ya Liu
Environmental Science and Pollution Research > 2019 > 26 > 27 > 27971- 27986
Ecological Indicators > 2018 > 85 > C > 352-366
Energy Economics > 2017 > 68 > C > 522-538
Journal of Cleaner Production > 2017 > 144 > C > 287-298
Natural Hazards > 2017 > 86 > 2 > 645-668
Ecological Indicators > 2016 > 61 > P2 > 428-437
Journal of Cleaner Production > 2015 > 103 > Complete > 916-924