University

Sekolah Tinggi Teknologi STT Indonesia Tanjungpinang

http://www.sttindonesia.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
24382
10479
1089
12416
25132
7360
6084