University

Instituto Tecnológico de Pátzcuaro

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
23576
2434
549
19509
23747
5819
6626