University

Institut Agama Islam IAI Qomaruddin

https://iaiqomaruddin.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
29416
13985
2180
29950
6302
6650