University

Pontificia Universidad Javeriana

https://ror.org/03etyjw28

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1095
37
2
977
990
1724