Search results for: Thanos Papadopoulos
International Journal of Production Economics > 2017 > 193 > C > 63-76
Journal of Cleaner Production > 2017 > 141 > C > 56-66
International Journal of Production Economics > 2017 > 193 > C > 63-76
Journal of Cleaner Production > 2017 > 141 > C > 56-66