University

Universidad para la Cooperación Internacional

https://www.uci.ac.cr/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12849
1088
18
8585
11921
5819
6626