University

Sekolah Tinggi Ilmu Administrasi Yapis Biak Numfor

http://www.iyb.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
27746
12709
1854
22090
27956
5819
6626