Organization Introduction
South China University of Technology The South China University of Technology (SCUT) is a leading educational institution in China, a public research-intensive university that is directly governed by the Chinese Ministry of Education. Located in the city of Guangzhou, a thriving metropolis in South China, it today covers a total area of 405 hectares, consisting […]