University

Universitas Tanri Abeng

http://tau.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18454
7548
654
18366
19490
5570
6528