University

Institut Agama Islam IAI Qomaruddin

https://iaiqomaruddin.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
29416
13985
2180
29950
6302
6650