University

Instituto Tecnológico Superior de Motul

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23921
2497
577
25314
23573
5822
6528