University

Universitas Tanri Abeng

http://tau.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17922
7072
609
19767
19573
7511
6115