University

University of Limerick

https://www.ul.ie/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
555
246
5
709
408
796