University

Sekolah Tinggi Pastoral STIPAS Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28800
13633
2062
28780
6488
6650