University

Instituto Tecnológico de Pánuco

https://itspanuco.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29588
3650
1005
29572
6488
6650