University

Institut Teknologi Bisnis AAS Indonesia

https://itbaas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26094
11813
1420
27059
5751
6683