University

Universitas Muhammadiyah Riau

https://www.umri.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9060
3136
216
12656
3649
6658