University

Saudi Electronic University

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
6710
251
31
5975
8929
3735
6115