University

Sekolah Tinggi Ilmu Tarbiyah STIT Darul Ulum Sarolangun

https://www.stitdusar.ac.id/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
29958
14375
2340
29950
6492
6650