Search results for: Shan Li
Journal of Cleaner Production > 2018 > 199 > C > 69-76
Journal of Cleaner Production > 2018 > 171 > C > 1447-1459
Journal of Cleaner Production > 2017 > 168 > C > 452-462
Journal of Cleaner Production > 2017 > 152 > C > 142-149