University

Unika Widya Mandala Madiun

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21709
9396
949
21392
6492
6650