University

Institut Ilmu Keislaman Annuqayah INSTIKA

http://instika.ac.id/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
22644
9716
994
23327
5819
6626