Southwest University of Political Science and Law (SWUPL, Chinese: 西南政法大学 Pinyin: xīnán zhèngfǎ dàxué) is a national public university located in Chongqing, China.
Contact us...