University

Universidad Politécnica de Chiapas

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19091
1731
268
18595
5963
6683