University

Universitas Katolik Widya Mandala Madiun

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15850
6131
496
7193
20059
5966
6115