University

Universitas Borobudur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17084
6624
459
11065
19893
8085
5777