University

Sekolah Tinggi Agama Islam STAI Auliaurrasyidin

https://www.stai-tbh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22548
9847
1031
22305
6492
6650