University

Sastra University

https://ror.org/032jk8892

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2427
741
96
5764
1510
2442