University

Instituto Guadalupe de Estudios Superiores

http://cedei.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28578
1020
1020
26222
28569
5822
6529