University

Unika Widya Mandala Madiun

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
21289
9136
867
20975
5963
6683