University

Universitas Kristen Duta Wacana

https://www.ukdw.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6287
2141
103
7620
2695
6683