University

STEBI Al Jabar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29411
13647
2327
27886
29410
7360
6084