University

Universidad Incca de Colombia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9001
840
115
11432
6492
5973