University

University of Telafer

https://uotelafer.edu.iq/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
22077
792
87
21804
6488
6650