John Palmer Grant
Duke North Hospital, Durham, NC 27704
Mailing address
Duke Box 3857, Durham, NC 27704
John Palmer Grant

John
Palmer
Grant

Positions

  • Professor Emeritus of Surgery
Duke North Hospital, Durham, NC 27704
Mailing address
Duke Box 3857, Durham, NC 27704