MB, BcH, BAOCork University Hospital;Mater Misericordiae University Hospital
MD, MRCPI, MRCP (UK), MRCPathCork University Hospital
MD MB BCh BAO FRCPI FCCPCork Univ Hosp;Cork University Hospital
MB, BcH, BAOCork University Hospital