University

Institut Keislaman Abdullah Faqih INKAFA

https://inkafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19791
8364
782
19281
6488
6650