Search results for: Muhammad Shahbaz
Journal of Cleaner Production > 2018 > 197 > P1 > 1231-1243
Journal of Cleaner Production > 2018 > 197 > P1 > 73-84
Journal of Cleaner Production > 2017 > 168 > C > 1217-1229
Journal of Cleaner Production > 2016 > 112 > Part 2 > 1375-1385