University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
29100
13778
2084
29073
5963
6683