University

Instituto Guadalupe de Estudios Superiores

https://cedei.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29358
3633
989
29331
5963
6683