Catherine Ahearne

Library

Assistant Librarian with Responsibility for Engagement & Information Services (EIS)

Library
(01) 708 3965