University

Sekolah Tinggi Agama Islam STAI Taswirul Afkar Surabaya

https://taswirulafkar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30687
14736
2502
30680
5963
6683