University

Sekolah Tinggi Ilmu Administrasi STIA Karya Dharma Merauke

https://www.stiakdmerauke.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13321
5196
379
11787
5963
6683