University

Universitas Katolik Widya Mandala Madiun

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15681
6147
483
11520
19758
5497
6084