University

Colegio de San Luis

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

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
6536
644
88
7594
9015
5637
5624