University

Universitas Riau

http://unri.ac.id/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
3327
1055
36
986
2944
5819
3481