When was Leonard Wood (physician) born?

Share: 

Leonard Wood (physician) was born on Tuesday, October 9, 1860.