University

Universidad de Cartagena

https://www.unicartagena.edu.co/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3966
304
27
6476
7521
2768