University

Universidad Tecnológica de Parral

http://utparral.edu.mx/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
24524
2623
534
24372
6492
6650