Edwin H. Land founded the Polaroid Corporation in 1937. He was an American scientist and inventor who developed the Polaroid polarizing polymer, which led to the creation of the instant camera.
Picture Perfect: The Ultimate Polaroid Corporation Trivia Challenge!