University

Universitas Kristen Indonesia Tomohon

https://ukit.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25422
11459
1318
25317
5963
6683