University

Universitas Tidar Magelang

https://ror.org/04qa18r22

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5789
2029
122
3112
2712
7223