University

Universitas Borobudur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23980
10478
1144
12746
24662
5819
6626