University

Sekolah Tinggi Ilmu Administrasi Yapis Biak Numfor

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
27746
12709
1854
22090
27956
5819
6626