Current Appointments & Affiliations
James B. Duke Distinguished Professor Emeritus of Medicine
·
2002 - Present
Surgery, Surgical Sciences,
Surgery
Professor Emeritus of Surgery
·
2002 - Present
Surgery, Surgical Sciences,
Surgery
Education, Training & Certifications
Duke University ·
1967
Ph.D.