University

LaSalle College Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
17181
7119
622
16280
6492
6650