University

Universitas Kristen Artha Wacana

http://ukaw.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17800
7390
654
23441
5311
6650