University

Centro de Investigación Científica y de Educación Superior de Ensenada

https://www.cicese.edu.mx/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
6606
668
85
7520
3512
6658