University

Universitas Katolik Widya Mandala Madiun

http://unika.widyamandala.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13246
5156
375
11697
5963
6683