University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29100
13778
2084
29073
5963
6683