David Leonard

David Leonard

VCA becoming part of universal health care

David Leonard (GB)

Consultant Surgeon · Department of Plastic, Reconstructive & Hand Surgery · Leeds Teaching Hospitals · Leeds