University

Instituto Tecnológico Superior de P'urhépecha

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23482
2466
491
23289
5963
6683