University

Saudi Electronic University

https://ror.org/05ndh7v49

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2451
98
27
5646
2570
2275