University

Universidad Tecnológica Americana UTECA

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23058
2371
465
22840
6488
6650