Part-Time Consultant Obstetrician & Gynaecologist
Beaumont Hospital
Cavan