University

Universitas Sjakhyakirti

https://ror.org/01ah0xq26

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21438
9238
1468
26348
5967
7223