birth · 24 September 1905 · 120 years ago
Severo Ochoa, Spanish–American physician and biochemist, Nobel Prize laureate (d. 1993)
More births on 24 Sep