University

Sekolah Tinggi Agama Islam Negeri STAIN Sorong

http://stain-sorong.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23217
9636
978
13328
23739
8602
6115