University

Sekolah Tinggi Ilmu Administrasi Yapis Biak Numfor

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27747
12550
1759
22455
27937
7356
6084