University

University of Limerick

https://www.ul.ie/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
615
256
5
700
522
807