University

Universitas Riau

https://unri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2948
915
30
665
7521
3909