South China University of Technology (SCUT) is a prominent public research university located in Guangzhou, China, operating under the direct leadership of the Ministry of Education. Established in 1952, it is a key institution within China’s Project 211, Project 985, and Double First-Class Construction initiatives, signifying its top-tier status. SCUT’s primary mission is to create, preserve, and disseminate knowledge, educating future leaders and contributing to global research.