University

Universidad Incca de Colombia

https://www.unincca.edu.co:443/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7954
776
100
10265
5963
5980