Shanghai University Of Political Science And Law

No.7989 Wai Qing Song Road, Qingpu District, Shanghai, 201701, China

Where we are