University

Instituto Tecnológico de Pánuco

https://itspanuco.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29417
3572
963
29391
7420
7190