University

Colegio de San Luis

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7520
704
88
7595
9973
5152
6066