University

Colegio de San Luis

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6535
643
87
7594
9021
5639
5624