University

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

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2927
200
28
8493
8174
4025
2055