University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
29100
13778
2084
29073
5963
6683