University

Institut Teknologi Bisnis AAS Indonesia

https://itbaas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18621
7778
701
24525
5238
6650