University

Instituto Tecnológico Superior de Puerto Peñasco

http://itspp.edu.mx/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
24789
2712
571
24666
5963
6683