University

Sekolah Tinggi Ilmu Tarbiyah STIT Kupang

http://www.stitkupang.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
30251
14563
2430
30248
6492
6650