University

Universitas Baturaja

http://www.unbara.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19265
7673
696
15614
22368
6978
6115