University

Instituto Tecnológico de Campeche

https://www.itcampeche.edu.mx/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
19565
1794
292
19110
5963
6658