University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28328
12610
2277
25049
28371
8602
6115