University

Sastra University

https://www.sastra.edu/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
1890
495
43
6658
1155
1528