University

Universitas Kristen Krida Wacana

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
9368
3278
223
7287
12527
5661
6033