University

Universitas Kristen Krida Wacana

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9050
3130
212
13004
3391
6683