University

Universitas Kristen Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12938
4999
351
11327
5963
6683