University

Sekolah Tinggi Pastoral Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
26984
11721
1679
18174
27273
8602
6115