University

Universitas Abdurrab Pekanbaru

https://univrab.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
15163
6101
463
14059
5963
6683