University

Sekolah Tinggi Teknologi STT Indonesia Tanjungpinang

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24548
10355
1154
22686
24478
8602
6115