University

Sekolah Tinggi Pastoral STIPAS Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
28590
13432
1945
28552
5963
6683