University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28328
12610
2277
25049
28371
8602
6115