University

Al Safwa University College

https://www.alsafwa.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23935
892
79
12076
27135
6115
6084