University

Universidad Tecnológica Americana UTECA

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22961
2342
500
25655
22489
5822
6528