University

IT&B Campus

http://itnb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26382
11311
1464
27782
25271
11401
6033