University

Universidad Politécnica de San Luis Potosí

https://www.upslp.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12864
1125
140
17297
7420
6488