A science and humanities university located in the heart of Foshan, renowned for its innovative achievements and academic atmosphere.