University

Universitas Sari Mutiara

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16957
7016
609
16021
6492
6650