University

Institut Keislaman Abdullah Faqih INKAFA

https://inkafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25533
11482
1322
25431
5963
6683