University

Universitas Tribhuwana Tunggadewi

https://ror.org/015k56t61

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8058
2754
335
3948
8370
7223