University

University of Telafer

https://uotelafer.edu.iq/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23386
826
76
23191
5963
6683