University

Universidad Siglo XXI Puebla

https://sigloxxi.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25211
2775
590
25098
6488
6650