University

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

http://www.cicese.edu.mx/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3061
228
34
11770
10648
1410
1921