University

Sekolah Tinggi Ekonomi Islam STEI Iqra Annisa

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
20696
8838
853
20282
6492
6650