University

STAIBA

http://staiba.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26098
11876
1436
26016
5963
6658