University

Universidad ICESI

https://ror.org/02t54e151

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1721
72
8
998
2496
2956