Organization
university in Chongqing, China
Not who you're looking for? Others named Southwest University: private for-profit university located in Kenner, Louisiana,