University

Universitas Abdurrab Pekanbaru

https://univrab.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15651
6212
484
11490
15224
5819
6626