University

Universitas Sarjanawiyata Tamansiswa

https://ror.org/049gff252

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5275
1830
90
1559
2566
7223