University

Institut Teknologi dan Bisnis ITB Ahmad Dahlan

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20493
8583
803
17569
23284
5141
6626