University

Universitas Boyolali

http://uby.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17603
7148
596
19204
16947
5819
6626