University

National College of Ireland NCI

https://ror.org/02qzs9336

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3699
1144
13
4728
5285
4133