University

Institut Agama Islam IAI Qomaruddin

https://iaiqomaruddin.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29416
13985
2180
29950
6302
6650