University

Sekolah Tinggi Teologi STTT Tenggarong

http://stttenggarong.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29255
13550
2272
28248
29234
7356
6084