6F33+268, Yueyang Rd, Xuhui District, Shanghai, China, 200031
Shanghai Tech University (West Gate 1) is a University located at 6F33+268, Yueyang Rd, Xuhui District, Shanghai, China, 200031. It has received 1 reviews with an average rating of 1.0 stars.
The address of Shanghai Tech University (West Gate 1): 6F33+268, Yueyang Rd, Xuhui District, Shanghai, China, 200031
Shanghai Tech University (West Gate 1) has 1.0 stars from 1 reviews
University
1 reviews
China, Shanghai, Changning District, 仙霞路350号
1 reviews
88 Wenjing Rd, Minhang District, China, 200245
395 Wanan St, Jinshan District, Shanghai, China, 201599