Email: chenyi1@shanghaitech.edu.cn
Address:
School of Entrepreneurship and Management 303
ShanghaiTech University
393 Middle Huaxia Road
Shanghai, China
201210
Address:
School of Entrepreneurship and Management 303
ShanghaiTech University
393 Middle Huaxia Road
Shanghai, China
201210