University

Universitas Muhammadiyah Riau

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7216
2463
168
12596
3790
6650