Thomas Snow

interventional cardiologist at Nuffield Health Exeter Hospital, in the United Kingdom