University

Universitas Katolik Widya Mandala Madiun

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

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
16324
6529
520
11851
16044
5819
6626