University

Instituto Tecnológico de Pánuco

https://itspanuco.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29649
3649
1004
29635
6492
6650