Search results
Ecological Indicators > 2017 > 73 > C > 513-524
Journal of Cleaner Production > 2017 > 141 > C > 1095-1108
Business Strategy and the Environment > 20 > 4 > 266 - 280
Technology in Society > 2004 > 26 > 2-3 > 433-445
Ecological Indicators > 2017 > 73 > C > 513-524
Journal of Cleaner Production > 2017 > 141 > C > 1095-1108
Business Strategy and the Environment > 20 > 4 > 266 - 280
Technology in Society > 2004 > 26 > 2-3 > 433-445