University

Institut Teknologi Bisnis AAS Indonesia

https://itbaas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26092
11812
1421
27060
5742
6657