University

Universitas Tarumanagara UNTAR

http://untar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6094
1975
104
2348
7713
3591
6008