University

Baghdad Medical Technical Institute

https://imt.edu.iq/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
26507
1007
106
26445
6492
6650