University

Al Farahidi University

https://uoalfarahidi.edu.iq/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12872
428
52
19086
4811
6650