University

Sekolah Tinggi Pastoral STIPAS Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
28852
13677
2061
28834
6492
6650