Southwest China Normal University

From Wikipedia, the free encyclopedia

Southwest China Normal University (西南师范大学) is a national-level university located in Beibei District, Chongqing, China. It was founded in 1906.

Languages