University

Sekolah Tinggi Pariwisata Tamalatea

http://stipartamalatea.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31118
14851
2555
31113
7521
7216