University

Universidad Politécnica de Chiapas

https://www.upchiapas.edu.mx/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
18939
1703
263
18312
6492
6650