University

Instituto Tecnológico de Poza Rica

https://itspozarica.edu.mx/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
12760
1073
129
21383
5963
5541