University

University of Telafer

https://uotelafer.edu.iq/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23239
834
76
5263
24613
5819
6626