University

STT Arastamar Riau

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30689
14759
2518
30682
5963
6658