University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28488
13145
2049
25001
28554
5819
6626