University

Sekolah Tinggi Pastoral STIPAS Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28592
13433
1945
28554
5963
6658