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