University

Sekolah Tinggi Ilmu Tarbiyah STIT Islamic Village

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26144
11980
1497
26064
6492
6650