University

Instituto Tecnológico de Estudios Superiores de Los Cabos

https://itesloscabos.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22482
2289
453
22052
7619
7217