University

Universitas Kristen Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12845
4984
386
10927
6492
6650