University

STEBI Al Jabar

http://www.stebi-aljabar.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28161
12489
2146
27127
28158
11401
6033