University

Sekolah Tinggi Ekonomi Islam STEI Iqra Annisa

https://stei-iqra-annisa.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
20696
8838
853
20282
6492
6650