University

Sekolah Tinggi Manajemen Informatika Dan Komputer STMIK Amik Riau

http://sar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26751
12116
1628
16390
27246
5819
6626