Shanghai based Universities and education providers.
The biggest drawback is that the campus is located about 40 minutes north of Shanghai. But of course, the students create their own social life in the area.
Now it is the CPLA key institution of higher learning for training graduates and the key university supported by the state "Project 211".
UNCOVER CHINA INFORMATION