University

Universitas Tanri Abeng

http://tau.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19891
7943
730
20524
22694
9286
6033