University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
28488
13145
2049
25001
28554
5819
6626