University

Instituto Poblano de Estudios Superiores

http://www.ipes.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26062
3439
811
24130
25999
10778
6008