University

Institut Agama Islam IAI Qomaruddin

http://iaiqomaruddin.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28343
12622
2288
27548
28303
8602
6115