University

Institut Keislaman Abdullah Faqih INKAFA

https://inkafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19795
8369
782
19285
6492
6650