University

Colegio de San Luis

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

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
6535
643
87
7594
9021
5639
5624