University

Sekolah Tinggi Teknik STT Dumai

https://sttdumai.ac.id/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
28240
13283
1906
28212
6492
6650