University

Instituto Tecnológico de Colima

https://itcolima.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13092
1147
159
9072
14237
9738
6033