science · 13 August 1912 · 113 years ago
birth Salvador Luria (died 1991), Italian-born biologist, winner of the Nobel Prize in Physiology or Medicine.
More science on 13 Aug