University

Universitas Tanri Abeng

http://tau.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18282
7367
628
19163
19959
6731
6084