University

Institut Agama Islam IAI Qomaruddin

https://iaiqomaruddin.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29416
13985
2180
29950
6302
6650