University

ITB Ahmad Dahlan

http://www.itb-ad.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27045
11755
1698
23284
27124
8602
6115