University

Universidad Tecnológica Americana UTECA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22132
2494
504
22702
21681
8602
6115