University

LaSalle College Indonesia

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17171
6935
571
19808
16352
5819
6626