Search results for: Zhen Chen
Journal of Cleaner Production > 2018 > 176 > C > 636-644
Journal of Cleaner Production > 2018 > 171 > C > 1447-1459
Journal of Cleaner Production > 2015 > 101 > Complete > 158-164
Journal of Cleaner Production > 2014 > 84 > Complete > 707-714