University

Saudi Electronic University

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

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6710
251
31
5975
8929
3735
6115