Search results for: Keah Choon Tan
Journal of Cleaner Production > 2017 > 149 > C > 1144-1156
Journal of Cleaner Production > 2015 > 101 > Complete > 1-15
Journal of Cleaner Production > 2015 > 96 > Complete > 220-232
Decision Support Systems > 2013 > 56 > Complete > 406-418
International Journal of Production Economics > 2010 > 125 > 2 > 262-271
European Journal of Purchasing and Supply Management > 2001 > 7 > 1 > 39-48