University

Instituto Tecnológico Superior de Puerto Peñasco

http://itspp.edu.mx/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22796
2311
481
12947
23449
5819
6626