University

Universitas Riau

https://unri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3337
1075
31
2077
5963
3546