University

Sekolah Tinggi Teknik STT Dumai

https://sttdumai.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
28240
13283
1906
28212
6492
6650