Categories UNIVERSITIES

Chongqing Three Gorges University

Introduction Chongqing Three Gorges University (CTGU), located in Chongqing, China, is a renowned institution of higher education known for its commitment to interdisciplinary education, research, and community development. Established in 1956, CTGU has become one of the leading universities in…