University

Institut Keislaman Abdullah Faqih INKAFA

http://inkafa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24011
10273
1048
19560
24628
7240
6084