University

Universitas Tarumanagara UNTAR

http://untar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6229
1990
113
2733
7705
3749
6033