University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
30070
14364
2264
30060
7420
7190