University

Institut Sains dan Bisnis Atma Luhur

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6698
2314
148
8019
4997
6650