University

STT Arastamar Riau

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

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
30687
14758
2518
30680
5963
6683