University

Institut Ilmu Keislaman Annuqayah INSTIKA

http://instika.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
22644
9716
994
12259
23327
5819
6626