
Michael Kelleher
Consultant NeurosurgeonContact Michael Kelleher
Suite: 10
Phone: +353 1 526 2227
Fax: +353 1 526 2232
Secretary: Allison Burke, Jessica Crowley.