University

Saudi Electronic University

https://seu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3259
126
29
7132
2666
3883