University

Sekolah Tinggi Ilmu Administrasi Yapis Biak Numfor

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26374
11377
1501
22320
27124
8130
6115