University

Sekolah Tinggi Ekonomi Islam STEI Iqra Annisa

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
20690
8832
853
20276
6488
6650