David David is a very experienced General and Vascular Surgeon.