Fangruo Chen is the Dean and Guangqi Chair Professor, Antai College of Economics and Management, Shanghai Jiao Tong University. A researcher in the area of Operations Management/Supply Chain Management, he has published widely in renown international journals. He has served in many leadership positions in the field, and has received numerous awards and recognitions. In 2007, he founded the Chinese Scholars Association for Management Science and Engineering (CSAMSE). Since joining Antai in 2018, Dean Chen has launched an ambitious initiative to reform the business school through promoting industry research. He was the MUTB Professor of International Business, Columbia Business School. He has a Bachelor’s degree from Shanghai Jiao Tong University and a Ph.D. from the Wharton School, University of Pennsylvania.