The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Lorrin A. Shepard
Lorrin Andrews Shepard was an American medical missionary who served as the chief physician at the American Hospital in Istanbul from 1927 to 1957.
Everything about Lorrin A. Shepard →- Occupation
- physician, missionary
- Born
- March 24, 1890
- Died
- July 16, 1983