Edwin Land [1909-1991] American Rank: 101 Inventor, Scientist
Edwin Herbert Land, ForMemRS, FRPS, Hon.MRI was an American scientist and inventor, best known as the co-founder of the Polaroid Corporation. Amazing, Failure, Family, Money, Power, Science | |