University

Universidad Incca de Colombia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7962
776
100
10265
5963
5999