University

Institut Islam Mamba Ul Ulum IIM Surakarta

https://iimsurakarta.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
29741
14115
2212
29721
5963
6683