University

Sekolah Tinggi Ilmu Tarbiyah STIT INSIDA

http://www.stit-insida.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28559
12773
2390
26708
28552
8602
6115