University

Institut Islam Mamba Ul Ulum IIM Surakarta

https://www.iimsurakarta.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
29889
14286
2325
29880
6488
6650