Consultant Medical Ophthalmologist / OftailmeolaĆ Leighis Comhairleach
OASIS Group
Cork