University

Institut Keislaman Abdullah Faqih INKAFA

https://inkafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16504
6637
591
17985
6855
7190