University

Universitas Budi Luhur

https://www.budiluhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12378
4709
328
10642
5963
6658