science · 18 June 1906 · 118 years ago
birth Orvan Hess (died 2002), obstetrician.
More science on 18 Jun