University

Universitas Riau

https://unri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3495
1121
35
1596
7420
3993