University

Instituto Tecnológico Superior de P'urhépecha

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22041
2343
461
21033
21807
7360
6084