University

Universidad Intercultural de Chiapas

https://www.unich.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16355
1394
199
15479
5963
6683