University

Kompas International College

https://ror.org/search?query=Kompas+International+

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29036
13540
304
28981
8183
7237