University

Institut Keislaman Abdullah Faqih INKAFA

http://inkafa.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22745
1008
1008
19856
22821
5822
6529