University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
29261
13935
2180
29245
6488
6650