University

STEBI Al Jabar

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort ascendingExcellence
29152
13494
2252
27878
29138
7356
6084