University

Instituto de Estudios Superiores de Chiapas

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21104
2021
393
27685
20061
5822
6528