University

Sekolah Tinggi Agama Islam STAI Taswirul Afkar Surabaya

https://taswirulafkar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30704
14837
2528
30700
6492
6650