University

Amoud University

http://amouduniversity.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14901
457
3
19436
16043
9491
5254