University

Kompas International College

https://en.wikipedia.org/wiki/Kompas International

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28693
13382
323
28647
6553
7212