123 Fengpu Blvd, Fengxian District, Shanghai, China, 201499
Shanghai Business School is a College located at 123 Fengpu Blvd, Fengxian District, Shanghai, China, 201499. It has received 12 reviews with an average rating of 4.1 stars.
The address of Shanghai Business School: 123 Fengpu Blvd, Fengxian District, Shanghai, China, 201499
Shanghai Business School has 4.1 stars from 12 reviews
College
45 reviews
318 Wuchuan Rd, Wujiaochang, Yangpu District, Shanghai, China, 200437
21 reviews
1900 Wenxiang Rd, Songjiang District, Shanghai, China, 201613