University

University of Limerick

https://www.ul.ie/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
599
248
6
1415
673
525
774