University

Colegio de San Luis

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7546
706
88
7594
9971
5149
6147