University | Ranking Web of Universities

University

Universitas Terbuka

http://www.ut.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5185
1700
75
1623
5060
2987
5984