University

Institut Teknologi Bisnis AAS Indonesia

https://itbaas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26471
11941
1568
21950
26689
5819
6626