David Humphreys Storer

American physician

Died
1891
David Humphreys Storer was an American physician and naturalist. He served as dean of the Faculty of Medicine at Harvard Medical School from 1855 to 1864.

Read more on Wikipedia ?

Events associated with David Humphreys Storer