University

Institut Ilmu Keislaman Annuqayah INSTIKA

https://instika.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21360
9074
1003
20804
7521
7216