University

Sekolah Tinggi Teknik STT Dumai

https://sttdumai.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
28240
13283
1906
28212
6492
6650