University

Institut Agama Islam IAI Qomaruddin

http://iaiqomaruddin.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27837
12611
1790
19599
28804
6622
6084