University

Sekolah Tinggi Teknik STT Dumai

http://stt-dumai.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26166
11189
1414
18987
26377
11401
6033