University

Universitas Tanri Abeng

https://tau.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
17278
7087
595
19843
5262
6683