University

LaSalle College Indonesia

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
17181
7119
622
16280
6492
6650