science · 07 May 1909 · 116 years ago
birth Edwin H. Land (died 1991), American inventor and founder of Polaroid.
More science on 07 May