University

(4) Irish International University

https://www.iiuedu.ie/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
23024
10020
62
22825
5954
6657