University

Sekolah Tinggi Pariwisata Tamalatea

http://stipartamalatea.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29031
13420
2210
26040
29050
7356
6084