University

Universitas Budi Luhur

http://www.budiluhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8595
2948
201
3768
11867
4507
6115