Search results for: Rui Zhao
Clean Technologies and Environmental Policy > 2019 > 21 > 5 > 1039-1053
Environmental Science and Pollution Research > 2018 > 25 > 2 > 1394-1404
Journal of Cleaner Production > 2017 > 163 > C > 303-319
Resources, Conservation & Recycling > 2017 > 124 > Complete > 74-84
Technological Forecasting and Social Change > 2016 > 112 > C > 262-274
Ecological Indicators > 2015 > 51 > Complete > 98-106