University

LaSalle College Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17206
7046
586
16477
5963
6683