birth · 13 August 1912 · 113 years ago
Salvador E Luria: Italian / US biologist (Nobel prize 1969)
More births on 13 Aug