University

Sekolah Tinggi Pariwisata Tamalatea

http://stipartamalatea.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30689
14750
2515
30682
5963
6658