University

Princess Nourah Bint Abdulrahman University

https://ror.org/05b0cyh02

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1630
43
12
5616
1552
1149