University

Institut Agama Islam IAI Qomaruddin

http://iaiqomaruddin.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27625
12105
1887
26336
27595
11401
6033