University of Shanghai for Science and Technology

所在地

上海

Address
No. 1195 Middle Fuxing Road
200031 上海, 上海, 中国