University

Universitas Abdurrab Pekanbaru

http://univrab.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15773
6095
492
12529
15028
8602
6115