University

Instituto Tecnológico de Pátzcuaro

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23162
2710
544
20115
22967
11401
6033