University

STT Arastamar Riau

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30079
14445
2374
30073
6492
6650