University

Instituto Tecnológico Superior de Perote

http://www.itsperote.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24235
2952
669
14405
24784
8602
6115