University

Sekolah Tinggi Ilmu Administrasi STIA Asy Syafi'iyah Fakfak

http://www.stiafakfak.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27958
12364
2092
28579
27372
8602
6115