University

Colegio de San Luis

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
6536
644
88
7594
9015
5637
5624