University

Sekolah Tinggi Ilmu Tarbiyah STIT Islamic Village

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24752
10931
1341
24508
7521
7216