Search results for: Sebastien Humbert
Journal of Cleaner Production > 2015 > 86 > Complete > 132-145
Journal of Cleaner Production > 2009 > 17 > 15 > 1351-1358
Journal of Cleaner Production > 2015 > 86 > Complete > 132-145
Journal of Cleaner Production > 2009 > 17 > 15 > 1351-1358