University

Colegio de San Luis

https://www.colsan.edu.mx/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10004
878
101
10658
5240
6658