University

Institut Islam Mamba Ul Ulum IIM Surakarta

http://iimsurakarta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28325
12606
2273
28209
28116
8602
6115