University

Sekolah Tinggi Pastoral STIPAS Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29901
14255
2210
29884
7420
7190