University

Sekolah Tinggi Pastoral Tahasak Danum Pambelum Palangkaraya

http://stipas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26936
12018
1523
12405
27535
7356
6084