University

Universitas Tanri Abeng

https://tau.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15747
6437
540
19551
5709
6650