Prof Bin Shen
Prof. Bin Shen is is an Associate Dean of Research and International Collaboration, and a Full Professor in Glorious Sun School of Business and Management in Donghua University, Shanghai. He is Humboldt Fellow in Germany. He has published more than 60 academic articles in leading journals, such as Production and Operations Management, Journal of Business Research, Supply Chain Management: An International Journal, Technological Forecasting and Social Change, International Journal of Production Economics, etc. He won The Textile Institute Research Publication Award from The Textile Institute in 2016.
For details, see: https://glxy.dhu.edu.cn/glxyen/45/38/c20174a279864/page.psp