John Palmer Grant
Professor of Surgery
Surgery, Minimally Invasive Surgery
Duke Box 3857, Durham, NC 27704
Duke North Hospital, Durham, NC 27704
Artistic Works / Events