University

Universitas Katolik Widya Mandira

https://www.unwira.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9573
3397
229
12477
4190
6683