University

Universitas Riau

http://unri.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2579
766
8
1046
3808
3434
2933