University

Universitas Sari Mutiara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16956
7013
609
16020
6488
6650