University

Sekolah Tinggi Ilmu Tarbiyah STIT Kupang

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
30251
14563
2430
30248
6492
6650