University

Universitas Tarumanagara UNTAR

http://untar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6094
1976
104
2348
7714
3591
6007