Dr Catherine Cleary

Consultant Ophthalmologist, Mid-Western Regional Hospital, Limerick