University

Sekolah Tinggi Teknik STT Dumai

http://stt-dumai.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26595
11499
1560
22886
26672
8602
6115