University

STEBI Al Jabar

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29768
13827
2393
27496
29762
5819
6626