University

Universidad Tecnológica Americana UTECA

https://www.uteca.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23068
2370
464
22850
6492
6650