University

Instituto Tecnológico de Colima

https://itcolima.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15121
1284
179
7413
14992
5819
6626