University

Institut Sains dan Bisnis Atma Luhur

https://www.atmaluhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7719
2561
201
7998
5211
7216