University

Universitas Borobudur

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16814
6544
485
9318
20501
7846
6007