CI

Changshu Institute of Technology

Changshu, China
Est. 1958
Education, Funder
About
Changshu, ChinaFounded 1958

The Changshu Institute of Technology (CIT) () is a provincial public university focused on technology and teacher education. It is located in the center of the Yangtze Delta, in Changshu, a satellite city of Suzhou, Jiangsu, China (). () They opened in 2004.

Source: Wikipedia

Location
Changshu, China
World Rankings
1 ranking
2026
#7

Times Higher Education