University

Instituto Tecnológico de Pátzcuaro

http://www.itspa.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23366
2757
596
19336
23425
8602
6115