University

Instituto de Estudios Superiores de Chiapas

http://www.iesch.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21104
2020
393
27682
20058
5819
6626