University

University of Limerick

https://www.ul.ie/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
599
248
6
1415
673
525
774