University

Sekolah Tinggi Ilmu Tarbiyah STIT Darul Ulum Sarolangun

http://www.stitdusar.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29632
14082
2202
29607
5963
6683