University

Sekolah Tinggi Ilmu Tarbiyah STIT Islamic Village

http://stit-islamic-village.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26116
11957
1498
26034
6488
6650