University

Universitas Borobudur

http://www.borobudur.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
15575
6016
487
1562
20019
6580
6115