University

Universidad Politécnica de Huejutla

http://uphuejutla.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20857
2104
402
17113
20856
7356
6084