University

Sekolah Tinggi Teknik STT Dumai

https://sttdumai.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28240
13283
1906
28212
6492
6650