Dr Charles JM Vaughan

Consultant cardiologist, Mercy University Hospital, Cork