University

Sekolah Tinggi Teknologi STT Indonesia Tanjungpinang

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
24295
10796
1163
24146
5963
6683