University

Instituto Tecnológico Superior de San Pedro de las Colonias

http://www.tecsanpedro.edu.mx/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
26686
3036
823
15163
27234
5819
6626