University

Instituto Tecnológico de Huejutla

http://www.ithuejutla.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22965
2672
532
22549
25244
11401
5580