University

Princess Nourah Bint Abdulrahman University

http://www.pnu.edu.sa/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5976
211
24
4386
6721
3551
6033