University

Universitas Kristen Indonesia

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
12938
4999
351
11327
5963
6683