University

Al Yamamah University

https://yu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11947
357
41
13621
12779
5250
6528