University

National College of Ireland NCI

https://www.ncirl.ie/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3821
1194
16
4531
6032
4116