University

STEBI Al Jabar

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
29768
13827
2393
27496
29762
5819
6626