University

Institut Islam Mamba Ul Ulum IIM Surakarta

http://iimsurakarta.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28478
13044
2016
29168
28103
7356
6084