University

Universidad Tecnológica Americana UTECA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22961
2341
500
25652
22486
5819
6626