Global Study Location
South China Normal University, founded in 1933, is a university based in Guangdong Province, China.
It offers numerous programmes of study across its four campuses, and is home to more than 10,000 international students from 72 countries and regions around the world.
Address
South China Normal UniversityCampuses
South China Normal University
Disclaimer