University

Instituto Tecnológico Superior de Motul

http://www.itsmotul.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
24240
2578
522
24074
6492
6650