University

Sekolah Tinggi Pariwisata Tamalatea

http://stipartamalatea.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29280
13564
2276
26046
29317
7360
6084