University

Universitas Kristen Krida Wacana

http://www.ukrida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9166
3203
216
7782
12613
3597
6626