University

STAIBA

http://staiba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26034
11912
1474
25948
6492
6650