University

Sekolah Tinggi Teknik STT Dumai

https://www.sttdumai.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30258
14084
2544
24434
30348
5819
6626