University

Sekolah Tinggi Ilmu Tarbiyah STIT Darul Ulum Sarolangun

http://stitdusar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29421
13637
2293
26086
29447
5819
6626