science · 10 April 1992 · 33 years ago
death Peter D. Mitchell (b. 1920), English Nobel laureate in chemistry.
More science on 10 Apr