College of Business, Shanghai University of Finance and Economics
Xuhui Campus
211 West Huaihai Road
Shanghai 200030, China
Tel: +86 21 6293 3500
Greater Hongqiao Center
9th Floor, Building T6, Hongqiao Hui
990 Shenchang Road
Shanghai 201106, China
Putuo Center
3rd Floor, Building D, Chenfeng Building
800 Tongpu Road
Shanghai 200062, China