University

Yayasan Pendidikan Yapti Turatea Indonesia

http://yapti.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28488
13145
2049
25001
28554
5819
6626