University

Institut Sains dan Bisnis Atma Luhur

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7937
2637
171
8668
4729
6683