Consultant Phsician and 1000Lives+ Lead
Cardiff & Vale, Puublic Health Wales
Country:
United Kingdom
About karl davis:
Consultant Physician, Geriatrician, Cyclist and occasional Hockey Player
ProfouND Role:
Bringing a Welsh Perspective to Profound