University

National College of Ireland NCI

https://www.ncirl.ie/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3816
1179
14
5008
5785
5490
3481