News

John O’Shea, 1947-2023

John O’Shea, 1947-2023

Obituary of John O'Shea, a devoted volunteer, mentor and teacher, whose dedication to the profess...

  • 2nd February 2023