University

Universitas Kristen Krida Wacana

https://ukrida.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7078
2433
164
12539
3663
6650