University

Instituto Poblano de Estudios Superiores

https://uni.ipes.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27896
3357
837
27848
5963
6683