University

STEBI Al Jabar

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

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
28161
12489
2146
27127
28158
11401
6033