University

Universitas Borobudur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16813
6539
485
9318
20500
7846
6008