University

Sekolah Tinggi Agama Kristen Negeri STAKN Kupang

http://www.staknkupang.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27388
12666
1687
27339
5963
6658