Institute of Technology, Carlow

GPTKB entity