University

Instituto Tecnológico de Pátzcuaro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23576
2434
549
19509
23747
5819
6626