University

Universitas Tanri Abeng

http://tau.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
18282
7367
628
19163
19959
6731
6084