University

Saudi Electronic University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6776
238
32
6258
8557
4388
6033