University

Sekolah Tinggi Ilmu Tarbiyah STIT Insida

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29448
13745
2158
29423
7521
7216