University

Universitas Kristen Krida Wacana

https://ukrida.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
7078
2433
164
12539
3663
6650