Search results for: Yangyan Shi
Business Strategy and the Environment > 33 > 4 > 3588 - 3606
Business Strategy and the Environment > 32 > 8 > 5563 - 5582
Corporate Social Responsibility and Environmental Management > 28 > 4 > 1157 - 1170
International Journal of Production Economics > 2016 > 171 > Part 2 > 189-200