University

Universitas Selamat Sri UNISS

https://uniss.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21659
9329
896
21383
5963
6683