University

Universitas Katolik Widya Mandala Madiun

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15631
6033
466
14623
19946
6905
6033