University

Universitas Kristen Indonesia

https://www.uki.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12933
4994
351
11328
5963
6658