University

Institut Islam Mamba Ul Ulum IIM Surakarta

http://iimsurakarta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27705
12164
1926
27648
27432
11401
6033