University

Sekolah Tinggi Ilmu Adab dan Budaya Islam STIABI Riyadlul Ulum

https://www.stiabiru.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30689
14738
2503
30682
5963
6658