University

Universitas Sultan Ageng Tirtayasa

https://untirta.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3966
1319
43
2659
7420
4165