University

Universitas Katolik Widya Mandala Madiun

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14962
6057
497
13597
6488
6650