University

LaSalle College Indonesia

https://www.lasallecollege.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17202
7043
586
16479
5963
6658