University

Institut Keislaman Abdullah Faqih INKAFA

http://inkafa.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
22745
9775
1010
19856
22821
5822
6528