University

Sekolah Tinggi Ekonomi Islam STEI Iqra Annisa

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21083
8877
853
22821
20636
5819
6626