Close icon
Close icon

Dr John Joseph Gallagher

Dr John Joseph Gallagher


BA (NUI); MA (Nott); Dipl. (Iceland); PhD (St And). Lecturer (part-time), Department of Theology and Religious Studies
International Office