University

Universitas Sari Mutiara

https://sari-mutiara.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17278
7086
594
16557
5963
6683