University

Sekolah Tinggi Agama Kristen Negeri STAKN Kupang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26620
11515
1569
20862
26793
8602
6115