University

Saudi Electronic University

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3726
145
28
6802
8323
2673
3961