University

Akademi Sekretari Budi Luhur

http://astri.budiluhur.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24738
10917
1250
14819
25279
5819
6626