University

(4) Irish International University

https://iiuedu.ie/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24831
10980
63
24586
7619
7217