University

Institut Teknologi Budi Utomo

http://www.itbu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24309
10441
1081
16868
24673
7356
6084