University

Universitas Kristen Indonesia

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
12938
4999
351
11327
5963
6683