University

Sekolah Tinggi Ilmu Tarbiyah STIT Kupang

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

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
30251
14563
2430
30248
6492
6650