University

Universitas Budi Luhur

https://ror.org/04jhb1n36

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
5089
1757
81
1065
2745
7223