University

Instituto Tecnológico Superior de P'urhépecha

http://its-purhepecha.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21461
2334
443
20539
20846
11401
6033