science · 30 April 1955 · 70 years ago
birth Francis Muguet (died 2009), French chemist and advocate of open access to information.
More science on 30 Apr