Shanghai International Studies University
上海外国语大学

Address of Shanghai International Studies University, China

Shanghai International Studies University

No.550 Dalian Road (W), Shanghai 200083, China

Address in Chinese:

上海外国语大学

上海市虹口区大连西路550号

 

The final information is subject to the University If there is any discrepancy!