University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28495
13054
2021
25941
28536
7356
6084