University

Universitas Borobudur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15696
6154
484
12455
19172
5872
6084