University

Sekolah Tinggi Ilmu Administrasi STIA Alazka Ambon

http://www.stiaalazka.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27545
12088
1896
25688
27557
8602
6115