University

Institut Islam Mamba Ul Ulum IIM Surakarta

https://iimsurakarta.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
29741
14115
2212
29721
5963
6683