University

Saudi Electronic University

https://www.seu.edu.sa/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
6710
251
31
5975
8929
3735
6115