University

(4) Universidad Tecnológica Latinoamericana en Línea UTEL

https://utel.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
11069
1004
120
8368
7420
7190