University

Universidad Tecnológica Americana UTECA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24555
2879
646
29238
22797
7356
6084