University

College of Science Baghdad University

http://www.scbaghdad.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16660
524
39
7382
17787
8635
5778