University

Instituto Guadalupe de Estudios Superiores

https://cedei.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29538
3621
984
29523
6492
6650