School of International Business Administration Laboratoire118102Shanghai 200433, ChinaChine
Shanghai University of Finance and Economics Institution458363Shanghai 200433 China ROR : https://ror.org/00wtvfq62Chine